#pragma once
#include <iostream>
#include <cstring>
#include <map>
#include <vector>
using namespace std;

class Parser
{
private:
    map<string, int> data;
    vector<string> processed_data;

public:
    Parser(){};

    void add_argument(string str1, int num, string str2);

    void init(char *args);
    
    int get_argument(char *str);

    bool is_num(string num);

    void split_string(string str, string operand);
};